self dependent - Almanca İngilizce Sözlük